﻿using QuartzServices.Infrastructure.Common.Page;

namespace QuartzServices.Application.SystemLog.Models
{
    public class SystemLogPageResult : PageBase
    {
    }

    public class SystemLogPageModel 
    {
        public string Id { get; set; }

        public string? Message { get; set; }

        public string? MessageTemplate { get; set; }

        public string? Level { get; set; }

        public DateTime? TimeStamp { get; set; }

        public string? Exception { get; set; }

        public string? Properties { get; set; }

        public string? SourceContext { get; set; }

        public string? ThreadId { get; set; }

        public string? FilePath { get; set; }

        public string? MemberName { get; set; }

        public string? LineNumber { get; set; }
    }
}
